package app.dis.accesoadatos.dao;

import javax.ejb.Stateless;
import javax.inject.Inject;
import javax.persistence.EntityManager;

import org.jboss.logging.Logger;

import app.dis.accesoadatos.entidades.Cliente;

@Stateless
public class ClienteDAO {

	@Inject
	EntityManager em;

	Logger log = Logger.getLogger(this.getClass().getName());

	public void insertar(Cliente cliente) {

		em.persist(cliente);

	}
	
	public boolean login(String usuario, String contrasena) {
		String sql = "select u from Usuario u,Cliente cl,cliente_usuario cu where u.id=cu.usuarios_id and cl.id=cu.cliente_id u.nombreusuario like '" + usuario
				+ "' and u.password like '" + contrasena + "'";

		if (em.createQuery(sql, Cliente.class).getResultList().size() > 0) {
			return true;
		} else {
			return false;
		}

	}

}
